<?php
include_once "header.php";

	

if(isset($_GET['id_kewenangan_user'])){
	$daftar_kewenangan_user = new Daftar_kewenangan_user();
	$kewenangan_user = $daftar_kewenangan_user->getById($_GET['id_kewenangan_user']);
	
	$daftar_user = new Daftar_user();
	$user = $daftar_user->getByNip($kewenangan_user->getNip());
	
	$daftar_unit = new Daftar_unit();
	$eselon = $daftar_unit->getEselonByUnit($kewenangan_user->getUnit());
	$unit = $daftar_unit->getByEselon($eselon);
}




$cek_field="";

if (ISSET($_POST["ubah_kewenangan_pengguna"])){

	if(isset($_POST['id_kewenangan_user'])){
	$daftar_kewenangan_user = new Daftar_kewenangan_user();
	$kewenangan_user = $daftar_kewenangan_user->getById($_POST['id_kewenangan_user']);
	
	$daftar_user = new Daftar_user();
	$user = $daftar_user->getByNip($kewenangan_user->getNip());
	
	$daftar_unit = new Daftar_unit();
	$eselon = $daftar_unit->getEselonByUnit($kewenangan_user->getUnit());
	$unit = $daftar_unit->getByEselon($eselon);
	}

	

	if($_POST['nip']!="" && $_POST['kewenangan']!="" && $_POST['unit']!="" && $_POST['tgl_mulai']!="" && 
	$_POST['tgl_selesai']!=""){
			$kewenangan_user = new Kewenangan_user();
			$kewenangan_user->setId($_POST['id_kewenangan_user']);
			$kewenangan_user->setNip($_POST['nip']);
			$kewenangan_user->setKewenangan($_POST['kewenangan']);
			$kewenangan_user->setUnit($_POST['unit']);
			$kewenangan_user->setTgl_mulai(date('Y-m-d',strtotime($_POST['tgl_mulai'])));
			$kewenangan_user->setTgl_selesai(date('Y-m-d',strtotime($_POST['tgl_selesai'])));
			//var_dump($kewenangan_user);
			
			$daftar_kewenangan_user = new Daftar_kewenangan_user();
			
						
			if($daftar_kewenangan_user->edit($kewenangan_user)==true){
				echo "<script>
						alert('Informasi: Data berhasil diubah');
						window.location.href='daftar_kewenangan_pengguna.php';
					</script>";
			} else {
			
				echo "<script>
						alert('Informasi: Data gagal diubah');
					</script>";	
			}
		
	} 
}



?>


<div id="container">
	<div id="errorcont">
		<?php echo $cek_field;
		?>
	</div>
	<div id="maincont">
		<?php include_once "menu_samping.php"; ?>
		<div id="mainright">
			<div id="title">
			ubah Kewenangan Pengguna
			</div>
			<div id="body">
			</br>
			<form name="form_ubah_kewenangan_pengguna" method="POST" action="ubah_kewenangan_pengguna.php">
			<input type="hidden" name="ubah_kewenangan_pengguna">
			<input type="hidden" name="id_kewenangan_user" value="<?php echo $kewenangan_user->getId(); ?>">
			<table border=0 cellspacing=0 cellpadding=4 width=100%>		
				<tr>
					<td Width=15%>NIP</td>
					<td Width=3%>:</td>
					<td>
					<select  name="nip">
						<option value="<?php echo $user->getNip(); ?>"><?php echo $user->getNip()." - ".$user->getNama(); ?></option>
						
					</select>
					</td>
				</tr>
				<tr>
					<td>Kewenangan</td>
					<td>:</td>
					<td>
					<select name="kewenangan">
						<option value="<?php echo $kewenangan_user->getKewenangan(); ?>"><?php echo $kewenangan_user->getKewenangan()." - ".$user->getNama(); ?></option>	
					</select>
					</td>
				</tr>
				
				<tr>
					<td>Unit</td>
					<td>:</td>
					<td>
					<select name="unit">
						
						<?php
						foreach($unit as $Unit){ 
							if ($kewenangan_user->getUnit() == $Unit->getKd_unit()){
                                echo "<option value=".$Unit->getKd_unit()." selected>".$Unit->getUnit()."</option>";
                            }
							   else {
                                echo "<option value=".$Unit->getKd_unit().">".$Unit->getUnit()."</option>";
							}
						} ?>
					</select>
					</td>
				</tr>
				
				<tr>
					<td>Tgl Mulai</td>
					<td>:</td>
					<td>
					<input type="text" name="tgl_mulai" id="tgl_mulai" value="<?php echo date('d-m-Y',strtotime($kewenangan_user->getTgl_mulai())); ?>" >
					</td>
				</tr>
				<tr>
					<td>Tgl Selesai</td>
					<td>:</td>
					<td>
					<input type="text" name="tgl_selesai" id="tgl_selesai" value="<?php echo date('d-m-Y',strtotime($kewenangan_user->getTgl_selesai())); ?>">
					</td>
				</tr>
				
				<tr>
					<td></td>
					<td></td>
					<td align="right">
					
					<input type="submit" value="Simpan" onclick="return cekField();"> 
					<input type="button" value="Batal" onClick="window.location.href='daftar_kewenangan_pengguna.php'">
					
					</td>
				</tr>
	
			</table>
			<br>
			
			</form>
						
			</div>
        </div>
	</div>
</div>
<?php
	include_once "footer.php";
?>

<script type="text/javascript">

	$(function() { 
	$("#tgl_mulai").datepicker({dateFormat: "dd-mm-yy",
											buttonImage:'jquery/css/images/calendar.gif',
											buttonImageOnly: true,
											showOn: 'button'
	}); 
	});
	
	$(function() { 
	$("#tgl_selesai").datepicker({dateFormat: "dd-mm-yy",
											buttonImage:'jquery/css/images/calendar.gif',
											buttonImageOnly: true,
											showOn: 'button'
	}); 
	});
	


function cekField(){
	
		var nip = document.forms['form_ubah_kewenangan_pengguna']['nip'].value;
		var kewenangan = document.forms['form_ubah_kewenangan_pengguna']['kewenangan'].value;
		var unit = document.forms['form_ubah_kewenangan_pengguna']['unit'].value;
		var tgl_mulai = document.forms['form_ubah_kewenangan_pengguna']['tgl_mulai'].value;
		var tgl_selesai = document.forms['form_ubah_kewenangan_pengguna']['tgl_selesai'].value;
			
		
		if(nip=="" || kewenangan=="" || unit=="" || tgl_mulai=="" || tgl_selesai==""){
			alert('Peringatan : Silahkan isikan seluruh data yang tersedia.');
			return false;
		}
		
		
}
	
</script>

